// 入口文件
import {request} from "./core.js"; //获取request函数
import API from "./content.js";//引入API模块
const APIShow = {
    // 登录请求封装
    login(username,password) {
        return request(API.METHODS.GET, API.PATH.LOGIN, {params:{
            mobile:String(username),
            pwd:Number(password)
        }})
    },

    // // 注册请求封装
    // register(username, password) {
    //     return request(METHODS.POST, PATH.REGISTER, {
    //         mobile: username,
    //         pwd: password
    //     })
    // },
    // 商品(全民)砍价请求封装
    kanjia(){//KANJIA
        return request(API.METHODS.GET, API.PATH.KANJIA) 
    },
    //商品列表请求封装
    classify(){
        return request(API.METHODS.GET, API.PATH.CLASSIFY) 
    },
    // 轮播图请求封装
    swiper(){
        return request(API.METHODS.GET, API.PATH.SWIPER);
    },
    // 商品列表请求封装
    shop(){
        return request(API.METHODS.GET, API.PATH.SHOP);
    },
    // 精选专题请求封装
    selected(){
        return request(API.METHODS.GET, API.PATH.SELECTED);
    },
    //专题详情
    selectedDetails(params){
        // console.log(params);
        return request(API.METHODS.GET, API.PATH.SELECTEDDETAILS,{params:{
            id:Number(params)
        }})
    },
    //商品详情
    goodsDetails(params){
        // console.log(params);
        return request(API.METHODS.GET, API.PATH.GOODSDETAILS,{params:{
            id:Number(params)
        }})
    },
    //商品分类
    goodsNav(params){
        return request(API.METHODS.GET, API.PATH.GOODSNAV);
    }
}

export default APIShow;//将这个文件作为对象抛出去